home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 1.iso / ARGONET / PD / PROGRAMMING / DESKLIBC / SOURCES.ZIP / DeskLib / !DLSources / Libraries / Icon / Static / Makefile < prev   
Makefile  |  1995-09-04  |  9KB  |  350 lines

  1.  
  2. ObjectFiles    =        \
  3.             o.AlterValid    \
  4.             o.BarIcon    \
  5.             o.BarIconUse    \
  6.             o.ButtIsHeld    \
  7.             o.ClickWait    \
  8.             o.Deselect    \
  9.             o.DisposeInd    \
  10.             o.FileIcon    \
  11.             o.ForceWR    \
  12.             o.GetBgCol    \
  13.             o.GetDouble    \
  14.             o.GetFgCol    \
  15.             o.GetInteger    \
  16.             o.GetSelect    \
  17.             o.GetShade    \
  18.             o.GetText    \
  19.             o.GetTextPtr    \
  20.             o.IncDec    \
  21.             o.LoseCaret    \
  22.             o.printf    \
  23.             o.RadioInEsg    \
  24.             o.ScreenPos    \
  25.             o.SelctGroup    \
  26.             o.Select    \
  27.             o.SetCaret    \
  28.             o.SetCol    \
  29.             o.SetDouble    \
  30.             o.SetInteger    \
  31.             o.SetRadios    \
  32.             o.SetSelect    \
  33.             o.SetShade    \
  34.             o.SetText    \
  35.             o.SetTextRJ    \
  36.             o.Shade    \
  37.             o.ShadeGroup    \
  38.             o.Slider    \
  39.             o.StartDrag    \
  40.             o.Unshade    \
  41.             o.WhichRadio    \
  42.  
  43.  
  44. LibName        =    Icon
  45.  
  46. # Template makefile which makes normal 
  47. # .o files for use in the main static
  48. # linking DeskLib.
  49.  
  50. # The macro $(ObjectFiles) should be set at the 
  51. # start of this file to be a space-separated
  52. # list of object files.
  53. # This is done by 'Makatic'.
  54.  
  55. # The macro $(LibName) should also be set at the 
  56. # start of this file, to be the name of the 
  57. # DeskLib sublibrary.
  58. # This is done by 'Makatic'.
  59.  
  60. # Compiler and linker flags, These can be anything. 
  61. # All essential flags are included in the macros 
  62. # $(CC) and $(ASM)
  63. #
  64. CCFlags        =    -ffahi $(CCExtra) -depend !Depend -throwback -D_DeskLib_$(LibName) -I,C:
  65. ASMFlags    =    -Stamp -NoCache -CloseExec -Quit $(ASMExtra)
  66.  
  67. CC        =    cc -c $(CCFlags)
  68. ASM        =    objasm $(ASMFlags)
  69.  
  70.  
  71. # -------------------------------------------------------
  72. # Everything below here should probably not be changed...
  73. # -------------------------------------------------------
  74.  
  75. # Here's what we want to make...
  76. #
  77. All:        $(ObjectFiles)
  78.  
  79.  
  80. VPATH = @.^
  81.  
  82. .SUFFIXES:    .c .s .o
  83.  
  84. .c.o:
  85.     $(CC) $< -o $@
  86.     
  87. .s.o:
  88.     $(ASM) -from $< -to $@
  89.  
  90.  
  91.  
  92. # Dynamic dependencies:
  93. o.AlterValid:    ^.c.AlterValid
  94. o.AlterValid:    DeskLib:h.WimpSWIs
  95. o.AlterValid:    DeskLib:h.Core
  96. o.AlterValid:    DeskLib:h.Wimp
  97. o.AlterValid:    DeskLib:h.Icon
  98. o.AlterValid:    DeskLib:h.DragASpr
  99. o.BarIcon:    ^.c.BarIcon
  100. o.BarIcon:    DeskLib:h.Wimp
  101. o.BarIcon:    DeskLib:h.Core
  102. o.BarIcon:    DeskLib:h.WimpSWIS
  103. o.BarIcon:    DeskLib:h.Sprite
  104. o.BarIcon:    DeskLib:h.Coord
  105. o.BarIcon:    DeskLib:h.Screen
  106. o.BarIcon:    DeskLib:h.SWI
  107. o.BarIcon:    DeskLib:h.Icon
  108. o.BarIcon:    DeskLib:h.DragASpr
  109. o.BarIconUse:    ^.c.BarIconUse
  110. o.BarIconUse:    DeskLib:h.Wimp
  111. o.BarIconUse:    DeskLib:h.Core
  112. o.BarIconUse:    DeskLib:h.WimpSWIs
  113. o.BarIconUse:    DeskLib:h.Error
  114. o.BarIconUse:    DeskLib:h.Icon
  115. o.BarIconUse:    DeskLib:h.DragASpr
  116. o.ButtIsHeld:    ^.c.ButtIsHeld
  117. o.ButtIsHeld:    DeskLib:h.WimpSWIs
  118. o.ButtIsHeld:    DeskLib:h.Core
  119. o.ButtIsHeld:    DeskLib:h.Wimp
  120. o.ButtIsHeld:    DeskLib:h.Icon
  121. o.ButtIsHeld:    DeskLib:h.DragASpr
  122. o.ClickWait:    ^.c.ClickWait
  123. o.ClickWait:    DeskLib:h.Wimp
  124. o.ClickWait:    DeskLib:h.Core
  125. o.ClickWait:    DeskLib:h.WimpSWIs
  126. o.ClickWait:    DeskLib:h.Time
  127. o.ClickWait:    DeskLib:h.Event
  128. o.ClickWait:    DeskLib:h.Icon
  129. o.ClickWait:    DeskLib:h.DragASpr
  130. o.Deselect:    ^.c.Deselect
  131. o.Deselect:    DeskLib:h.Wimp
  132. o.Deselect:    DeskLib:h.Core
  133. o.Deselect:    DeskLib:h.WimpSWIs
  134. o.Deselect:    DeskLib:h.Icon
  135. o.Deselect:    DeskLib:h.DragASpr
  136. o.DisposeInd:    ^.c.DisposeInd
  137. o.DisposeInd:    DeskLib:h.Wimp
  138. o.DisposeInd:    DeskLib:h.Core
  139. o.DisposeInd:    DeskLib:h.Icon
  140. o.DisposeInd:    DeskLib:h.DragASpr
  141. o.FileIcon:    ^.c.FileIcon
  142. o.FileIcon:    DeskLib:h.Wimp
  143. o.FileIcon:    DeskLib:h.Core
  144. o.FileIcon:    DeskLib:h.WimpSWIS
  145. o.FileIcon:    DeskLib:h.Icon
  146. o.FileIcon:    DeskLib:h.DragASpr
  147. o.ForceWR:    ^.c.ForceWR
  148. o.ForceWR:    DeskLib:h.Wimp
  149. o.ForceWR:    DeskLib:h.Core
  150. o.ForceWR:    DeskLib:h.WimpSWIs
  151. o.ForceWR:    DeskLib:h.Icon
  152. o.ForceWR:    DeskLib:h.DragASpr
  153. o.GetBgCol:    ^.c.GetBgCol
  154. o.GetBgCol:    DeskLib:h.Wimp
  155. o.GetBgCol:    DeskLib:h.Core
  156. o.GetBgCol:    DeskLib:h.WimpSWIs
  157. o.GetBgCol:    DeskLib:h.Icon
  158. o.GetBgCol:    DeskLib:h.DragASpr
  159. o.GetBgCol:    DeskLib:h.Validation
  160. o.GetBgCol:    DeskLib:h.Str
  161. o.GetDouble:    ^.c.GetDouble
  162. o.GetDouble:    DeskLib:h.Wimp
  163. o.GetDouble:    DeskLib:h.Core
  164. o.GetDouble:    DeskLib:h.WimpSWIs
  165. o.GetDouble:    DeskLib:h.Icon
  166. o.GetDouble:    DeskLib:h.DragASpr
  167. o.GetFgCol:    ^.c.GetFgCol
  168. o.GetFgCol:    DeskLib:h.Wimp
  169. o.GetFgCol:    DeskLib:h.Core
  170. o.GetFgCol:    DeskLib:h.WimpSWIs
  171. o.GetFgCol:    DeskLib:h.Icon
  172. o.GetFgCol:    DeskLib:h.DragASpr
  173. o.GetFgCol:    DeskLib:h.Validation
  174. o.GetFgCol:    DeskLib:h.Str
  175. o.GetInteger:    ^.c.GetInteger
  176. o.GetInteger:    DeskLib:h.Wimp
  177. o.GetInteger:    DeskLib:h.Core
  178. o.GetInteger:    DeskLib:h.WimpSWIs
  179. o.GetInteger:    DeskLib:h.Icon
  180. o.GetInteger:    DeskLib:h.DragASpr
  181. o.GetSelect:    ^.c.GetSelect
  182. o.GetSelect:    DeskLib:h.Wimp
  183. o.GetSelect:    DeskLib:h.Core
  184. o.GetSelect:    DeskLib:h.WimpSWIs
  185. o.GetSelect:    DeskLib:h.Icon
  186. o.GetSelect:    DeskLib:h.DragASpr
  187. o.GetShade:    ^.c.GetShade
  188. o.GetShade:    DeskLib:h.Wimp
  189. o.GetShade:    DeskLib:h.Core
  190. o.GetShade:    DeskLib:h.WimpSWIs
  191. o.GetShade:    DeskLib:h.Icon
  192. o.GetShade:    DeskLib:h.DragASpr
  193. o.GetText:    ^.c.GetText
  194. o.GetText:    DeskLib:h.Wimp
  195. o.GetText:    DeskLib:h.Core
  196. o.GetText:    DeskLib:h.WimpSWIs
  197. o.GetText:    DeskLib:h.Icon
  198. o.GetText:    DeskLib:h.DragASpr
  199. o.GetTextPtr:    ^.c.GetTextPtr
  200. o.GetTextPtr:    DeskLib:h.Wimp
  201. o.GetTextPtr:    DeskLib:h.Core
  202. o.GetTextPtr:    DeskLib:h.WimpSWIS
  203. o.GetTextPtr:    DeskLib:h.Icon
  204. o.GetTextPtr:    DeskLib:h.DragASpr
  205. o.IncDec:    ^.c.IncDec
  206. o.IncDec:    DeskLib:h.Core
  207. o.IncDec:    DeskLib:h.Event
  208. o.IncDec:    DeskLib:h.Wimp
  209. o.IncDec:    DeskLib:h.Icon
  210. o.IncDec:    DeskLib:h.DragASpr
  211. o.IncDec:    DeskLib:h.Window
  212. o.IncDec:    DeskLib:h.WimpSWIs
  213. o.IncDec:    DeskLib:h.Pointer
  214. o.IncDec:    DeskLib:h.Core
  215. o.IncDec:    DeskLib:h.Icon
  216. o.IncDec:    DeskLib:h.Window
  217. o.IncDec:    DeskLib:h.Coord
  218. o.IncDec:    DeskLib:h.WimpSWIs
  219. o.LoseCaret:    ^.c.LoseCaret
  220. o.LoseCaret:    DeskLib:h.Wimp
  221. o.LoseCaret:    DeskLib:h.Core
  222. o.LoseCaret:    DeskLib:h.WimpSWIs
  223. o.LoseCaret:    DeskLib:h.Icon
  224. o.LoseCaret:    DeskLib:h.DragASpr
  225. o.printf:    ^.c.printf
  226. o.printf:    DeskLib:h.Wimp
  227. o.printf:    DeskLib:h.Core
  228. o.printf:    DeskLib:h.WimpSWIs
  229. o.printf:    DeskLib:h.Icon
  230. o.printf:    DeskLib:h.DragASpr
  231. o.RadioInEsg:    ^.c.RadioInEsg
  232. o.RadioInEsg:    DeskLib:h.WimpSWIs
  233. o.RadioInEsg:    DeskLib:h.Core
  234. o.RadioInEsg:    DeskLib:h.Wimp
  235. o.RadioInEsg:    DeskLib:h.Icon
  236. o.RadioInEsg:    DeskLib:h.DragASpr
  237. o.ScreenPos:    ^.c.ScreenPos
  238. o.ScreenPos:    DeskLib:h.WimpSWIs
  239. o.ScreenPos:    DeskLib:h.Core
  240. o.ScreenPos:    DeskLib:h.Wimp
  241. o.ScreenPos:    DeskLib:h.Coord
  242. o.ScreenPos:    DeskLib:h.Icon
  243. o.ScreenPos:    DeskLib:h.DragASpr
  244. o.SelctGroup:    ^.c.SelctGroup
  245. o.SelctGroup:    DeskLib:h.Wimp
  246. o.SelctGroup:    DeskLib:h.Core
  247. o.SelctGroup:    DeskLib:h.WimpSWIs
  248. o.SelctGroup:    DeskLib:h.Icon
  249. o.SelctGroup:    DeskLib:h.DragASpr
  250. o.Select:    ^.c.Select
  251. o.Select:    DeskLib:h.Wimp
  252. o.Select:    DeskLib:h.Core
  253. o.Select:    DeskLib:h.WimpSWIs
  254. o.Select:    DeskLib:h.Icon
  255. o.Select:    DeskLib:h.DragASpr
  256. o.SetCaret:    ^.c.SetCaret
  257. o.SetCaret:    DeskLib:h.Wimp
  258. o.SetCaret:    DeskLib:h.Core
  259. o.SetCaret:    DeskLib:h.WimpSWIs
  260. o.SetCaret:    DeskLib:h.Icon
  261. o.SetCaret:    DeskLib:h.DragASpr
  262. o.SetCol:    ^.c.SetCol
  263. o.SetCol:    DeskLib:h.Wimp
  264. o.SetCol:    DeskLib:h.Core
  265. o.SetCol:    DeskLib:h.WimpSWIS
  266. o.SetCol:    DeskLib:h.Icon
  267. o.SetCol:    DeskLib:h.DragASpr
  268. o.SetDouble:    ^.c.SetDouble
  269. o.SetDouble:    DeskLib:h.Wimp
  270. o.SetDouble:    DeskLib:h.Core
  271. o.SetDouble:    DeskLib:h.WimpSWIs
  272. o.SetDouble:    DeskLib:h.Icon
  273. o.SetDouble:    DeskLib:h.DragASpr
  274. o.SetInteger:    ^.c.SetInteger
  275. o.SetInteger:    DeskLib:h.Wimp
  276. o.SetInteger:    DeskLib:h.Core
  277. o.SetInteger:    DeskLib:h.WimpSWIs
  278. o.SetInteger:    DeskLib:h.Icon
  279. o.SetInteger:    DeskLib:h.DragASpr
  280. o.SetRadios:    ^.c.SetRadios
  281. o.SetRadios:    DeskLib:h.Wimp
  282. o.SetRadios:    DeskLib:h.Core
  283. o.SetRadios:    DeskLib:h.WimpSWIs
  284. o.SetRadios:    DeskLib:h.Icon
  285. o.SetRadios:    DeskLib:h.DragASpr
  286. o.SetSelect:    ^.c.SetSelect
  287. o.SetSelect:    DeskLib:h.Wimp
  288. o.SetSelect:    DeskLib:h.Core
  289. o.SetSelect:    DeskLib:h.WimpSWIs
  290. o.SetSelect:    DeskLib:h.Icon
  291. o.SetSelect:    DeskLib:h.DragASpr
  292. o.SetShade:    ^.c.SetShade
  293. o.SetShade:    DeskLib:h.Wimp
  294. o.SetShade:    DeskLib:h.Core
  295. o.SetShade:    DeskLib:h.WimpSWIs
  296. o.SetShade:    DeskLib:h.Icon
  297. o.SetShade:    DeskLib:h.DragASpr
  298. o.SetText:    ^.c.SetText
  299. o.SetText:    DeskLib:h.Wimp
  300. o.SetText:    DeskLib:h.Core
  301. o.SetText:    DeskLib:h.WimpSWIs
  302. o.SetText:    DeskLib:h.Coord
  303. o.SetText:    DeskLib:h.Icon
  304. o.SetText:    DeskLib:h.DragASpr
  305. o.SetTextRJ:    ^.c.SetTextRJ
  306. o.SetTextRJ:    DeskLib:h.Icon
  307. o.SetTextRJ:    DeskLib:h.Wimp
  308. o.SetTextRJ:    DeskLib:h.Core
  309. o.SetTextRJ:    DeskLib:h.DragASpr
  310. o.SetTextRJ:    DeskLib:h.Wimp
  311. o.SetTextRJ:    DeskLib:h.WimpSWIs
  312. o.Shade:    ^.c.Shade
  313. o.Shade:    DeskLib:h.Wimp
  314. o.Shade:    DeskLib:h.Core
  315. o.Shade:    DeskLib:h.WimpSWIs
  316. o.Shade:    DeskLib:h.icon
  317. o.Shade:    DeskLib:h.DragASpr
  318. o.ShadeGroup:    ^.c.ShadeGroup
  319. o.ShadeGroup:    DeskLib:h.Wimp
  320. o.ShadeGroup:    DeskLib:h.Core
  321. o.ShadeGroup:    DeskLib:h.WimpSWIs
  322. o.ShadeGroup:    DeskLib:h.Icon
  323. o.ShadeGroup:    DeskLib:h.DragASpr
  324. o.Slider:    ^.c.Slider
  325. o.Slider:    DeskLib:h.Wimp
  326. o.Slider:    DeskLib:h.Core
  327. o.Slider:    DeskLib:h.WimpSWIs
  328. o.Slider:    DeskLib:h.Coord
  329. o.Slider:    DeskLib:h.Icon
  330. o.Slider:    DeskLib:h.DragASpr
  331. o.StartDrag:    ^.c.StartDrag
  332. o.StartDrag:    DeskLib:h.Wimp
  333. o.StartDrag:    DeskLib:h.Core
  334. o.StartDrag:    DeskLib:h.WimpSWIS
  335. o.StartDrag:    DeskLib:h.Screen
  336. o.StartDrag:    DeskLib:h.Icon
  337. o.StartDrag:    DeskLib:h.DragASpr
  338. o.Unshade:    ^.c.Unshade
  339. o.Unshade:    DeskLib:h.Wimp
  340. o.Unshade:    DeskLib:h.Core
  341. o.Unshade:    DeskLib:h.WimpSWIS
  342. o.Unshade:    DeskLib:h.Icon
  343. o.Unshade:    DeskLib:h.DragASpr
  344. o.WhichRadio:    ^.c.WhichRadio
  345. o.WhichRadio:    DeskLib:h.Wimp
  346. o.WhichRadio:    DeskLib:h.Core
  347. o.WhichRadio:    DeskLib:h.WimpSWIs
  348. o.WhichRadio:    DeskLib:h.Icon
  349. o.WhichRadio:    DeskLib:h.DragASpr
  350.